草庐IT

java - 有Java语言的Java解析器吗?

全部标签

c# - 需要有关在 .NET 4 中解析 XML 的信息

我对XML和使用C#解析它还很陌生。我正在尝试解析如下所示的XML文档:我正在尝试使用XDocument,但似乎无法解析出具有属性的三个更新。但是,如果我以这种形式创建包含相同数据的XML文档:412483327114121653262141252732631我可以使用以下代码解析和遍历关卡数据:StringxmlText=String.Empty;//Stringxml=String.Empty;intbegin=Data.IndexOf("412483327114121653262141252732631";try{XDocumentxmlDoc=XDocument.Parse(x

java - 如何在 Android 应用程序中编辑默认布局文件

我在java文件的Activity中创建了一个ListView。对于这个LIstView,我调用了android.R.layout.simple_list_item_1布局View,这是我自己没有创建的默认布局。我想创建一个自定义布局来代替simple_list_item_1,但我不想从头开始。我怎样才能找到这个默认布局,以便我可以对其进行轻微的编辑?我不想从头开始的原因是因为我真正想做的就是让文本大小变小一点。如果无需编辑文件(而是以编程方式)就可以做到这一点,那么该答案也可以。谢谢! 最佳答案 您要查找的布局文件位于/platf

java - Java 中正确的命名空间声明

我需要创建一个具有以下结构的XML文档:BD6CA3B1-E565-4985-88A9-694A6DD48448结构必须是这样的。但我对XML元素的命名空间声明不是很熟悉。我可以正确生成具有以下结构的XML:BD6CA3B1-E565-4985-88A9-694A6DD48448但问题是我无法正确包含xmls:xsd和xmlns:xsi。正确生成前面提到的代码的代码是://CrearundocumentXMLvacíoDocumentBuilderFactorydbfac=DocumentBuilderFactory.newInstance();dbfac.setNamespaceAw

ruby - 在 nokogiri 中解析没 Root过的多个标签

我想做这样的事情:fragment=parse("")another_node.add_child(fragment)但到目前为止,我还没有找到任何可以完成这项工作的东西——一切都需要一个根节点和多个子节点。关于如何实现这一目标的任何想法?看起来这个请求并没有那么奇怪,我觉得我一定错过了什么。 最佳答案 这个有效:fragment=Nokogiri::HTML.fragment("")another_node=Nokogiri::HTML.fragment("")another_node.add_child(fragment)

java - JAVA 中的 XSD 验证错误

我正在尝试使用以下代码从给定的XSD文件验证我的XML文件,SourcexmlFile=newStreamSource(fXmlFile);SchemaFactoryschemaFactory=SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);Schemaschema=schemaFactory.newSchema(newFile("presentation.xsd"));Validatorvalidator=schema.newValidator();try{validator.validate(xmlFile

iphone - 我正在解析 XML 并收到警告

这是我在appdelegate.m中的代码NSURL*url=[[NSURLalloc]initWithString:kBioXML];NSXMLParser*xmlParser=[[NSXMLParseralloc]initWithContentsOfURL:url];XMLParser*parser=[[XMLParseralloc]initXMLParser];[xmlParsersetDelegate:parser];XMLParser.h看起来像@classAppDelegate,Bio;@interfaceXMLParser:NSObject{NSMutableString

xml - 使用 XSL 进行解析

Firefox给出以下错误:加载样式表时出错:解析XSLT样式表失败。在谷歌浏览器中它显示一个空白页面。这是我的.xsl的代码CurriculumVitaeCurriculumVitae:MatthewStanleyKleinGeneralInformationWorkExperienceMiscellaneousReferencesShowreelNameofPerson:Cellphone:work:email:是什么导致了这个错误? 最佳答案 xsl:whenparent应该是xsl:choose.xsl:choose应该只包

python - 使用 lxml 和路径解析 xml,但如果它有 xmlns 声明,则得到空列表

我有一个需要解析标签值的xml文件。元素的XPATH是"//provider"。我将如何使用lxml来解析这个标签?这是xml的开头:testmovieproviderja-JP以下是我尝试过的:>>>f=open(file)>>>xml=f.read()>>>node=etree.fromstring(xml)>>>provider=node.xpath('//provider')>>>provider[]#(Thisreturnsanemptyset,insteadoftheprovidername,'testmovieprovider'.) 最佳答案

javascript - 将 XML 解析为 Javascript 对象

我在PHP中使用cURL通过GoogleAPI从Google电子表格中获取数据。使用AJAXHTTP请求(通过jQuery)我可以提取所有数据并将其放入一个数组中,但是由于标签看起来像肮脏的JSON我有点卡住了。我希望能够将数据作为JS对象来引用,如下所示:alert(xml.feed.content.name);示例代码:$.ajax({type:"GET",url:GtargetURL,dataType:"xml",success:functionparseMyXML(xml){varEntries=newArray;vari=0;$(xml).find("entry").each

python - 使用 ElementTree 解析 xml

我写了一个小函数,它使用ElementTree来解析xml文件,但它抛出以下错误“xml.etree.ElementTree.ParseError:格式不正确(无效标记):第1行,第0列”。请在下面找到代码tree=ElementTree.parse(urllib2.urlopen('http://api.ean.com/ean-services/rs/hotel/v3/list?type=xml&apiKey=czztdaxrhfbusyp685ut6g6v&cid=8123&locale=en_US&city=Dallas%20&stateProvinceCode=TX&count